//
// Created by 51165 on 2025/10/12.
//  1 2 3 ——>  3 2 1
// 冒泡排序
#include <stdio.h>
#include <string.h>
int main() {
    int arr[3];
    int len = strlen(arr);
    scanf("%d %d %d",&arr[0],&arr[1],&arr[2]);
    for (int i=1;i<=3;i++) {
        int k=0;
        for (int j=0;j<len;j++) {
            if (arr[j]<arr[j+1]) {
                k = arr[j];
                arr[j] = arr[j+1];
                arr[j+1] = k;
            }
        }
        len--;
    }
    printf("%d %d %d\n",arr[0],arr[1],arr[2]);
}